defit development inc.